var contextPath = "/";

$(function () {
    contextPath += window.location.pathname.split("/")[1];//    /WorkManager
   
    $("#loginSub").click(function () {
        if(ISnull()){    //只有当所有的信息为非空的时候才进行下一步
            if(checkSecuritycode()){//当验证码输入正确的时候，在判断登录账户
                $('title').text("请稍等...");
                checkCount();
            }
        }        
    });
});
function myReload(){   //从新刷新验证码
    document.getElementById("img").src=document.getElementById("img").src+"?nocache="+new Date().getTime();
}
function checkSecuritycode() {
    //此处有问题  /WorkManager
    var url=contextPath+"/login/check.wm";
    var data={};
    data.securitycode=$("#securitycode").val();
    var returnResult = false;
    $.ajaxSetup({
        async:false//设置同步
    });
    $.post(url,data,function (result,status) {//result表示的是服务器传来的值,后面的json是类型，返回json参数
        if(status=="success"){//表示调用成功
            if(!result.jieguo){
                alert("验证码输入错误");
                 myReload();
                returnResult =false;
            }else {
                returnResult=true;
            }
        }
    },"json");
    return returnResult;
}
function checkCount() {
    var url=contextPath+"/login/logincheck.wm";
    var data={};
    data.username=$("#username").val();
    data.password=$("#password").val();
    data.status=$("input:radio:checked").val();
    $.ajaxSetup({
        async:false//设置同步
    });
    $.post(url,data,function(result,status){
        if(status=="success"){//从后台得到数据
            shifoulogin=result.shifoulogin;//是否登录成功
            $('title').text("请稍等...");
            if(!result.shifouzhuce){
                alert("您未注册，请先注册您的账户");
                return false;
            }else if(!result.shifoulogin){
                alert("用户名或密码错误！");
                return false;
            }else if(result.shenfen=="student"){
                $('title').text("正在登陆...");
                location.href=contextPath+"/StudentWorkController/homePage.wm?flag=stu";
                return;
            }else{
                $('title').text("正在登陆...");//修改页面的title
                location.href=contextPath+"/StudentWorkController/homePage.wm?flag=tea";
                return;
            }
        }
    },"json");
}
function ISnull(){   //对输入的信息进行判空处理
    var username=$("#username").val();
    var password=$("#password").val();
    var securitycode=$("#securitycode").val();
    var status="";
    status=$("input:radio:checked").val();
    if(username==""){
        alert("登录账号不能为空!");
        return false;

    }else if(password==""){
        alert("密码不能为空!");
        return false;
    }else if(securitycode==""){
        alert("验证码不能为空!");
        return false;
    }else if(status==""||typeof(status)=='undefined'){//注意当所得到的值为undefined时的判断用法
        alert("请选择你的身份!");
        return false;
    }
    return true;
}
